IndyCar, the city of St. Petersburg, Florida, and Green Savoree Racing Promotions announced Thursday that Sunday's season-opening race is still on but will be closed to spectators to mitigate the risk of exposure to the coronavirus.
Share this Article